English Dictionary
◊ ECHENEIS NAUCRATES
Echeneis naucrates
n : remoras found attached to sharks [syn: {sharksucker}, {Echeneis
naucrates}]